home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ham Radio 2000
/
Ham Radio 2000.iso
/
ham2000
/
packet
/
terminal
/
top_152
/
src152.exe
/
rar
/
TOPOVR3.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1995-05-16
|
4KB
|
126 lines
{┌─────────────────────────────────────────────────────────────────────────┐}
{│ │}
{│ T. O. P. │}
{│ │}
{│ (T)he (O)ther (P)acket │}
{│ │}
{│ Unit: T O P O V R 3 . P A S │}
{│ │}
{│ │}
{│ Programmcode, der aus dem Overlayteil nachgeladen wird │}
{└─────────────────────────────────────────────────────────────────────────┘}
UNIT TOPOVR3;
{$F+,O+}
Interface
Uses CRT,
DOS,
OVERLAY,
TOPEMS,
TOPXMS,
TOPDEFS;
(* Proceduren und Funtionen der TOPLINK.PAS *)
Procedure Lnk_Sort(Art : Byte);
Procedure Lnk_Init(TNr : Byte; Freq : Str8);
Procedure ALT_C_Connect(Kanal : Byte);
Function GetConPfad(Rufz : Str9) : String;
Function GetConStr(var Zeile : String) : Str80;
Function LinkExists(Name : Str9; var Gate : Byte) : Boolean;
Procedure LinkMod(var Zeile : Str80);
Procedure RemoteLnk(Kanal,T : Byte; Zeile : Str9);
Procedure SaveLinks(Kanal,TNr : Byte; Freq : Str8);
Procedure LinkLearn(Kanal : Byte; Zeile : Str80);
(* Proceduren und Funtionen der TOPCRC.PAS *)
Procedure CRC_Datei(var Zeile : Str80);
(* Proceduren und Funtionen der TOPCOL.PAS *)
Procedure Color_Einstellung;
(* Proceduren und Funtionen der TOPMON.PAS *)
Procedure Stat_MonitorCalls(Kanal : Byte);
Procedure Calls_Monitoren(Kanal : Byte; Zeile : Str80);
Procedure Init_Call_monitoren(Kanal : Byte; Zeile : Str80);
Procedure Cancel_Call_monitoren(Kanal : Byte);
Procedure FreeMonitorKanal(Var KA : Byte ; Zeile : Str80);
(* Proceduren und Funtionen der TOPMRK.PAS *)
Procedure Merker_Conn_Schreiben;
Procedure Merker_Conn_Lesen;
Procedure Merker_File_Schreiben;
Procedure Merker_File_Lesen;
(* Proceduren und Funtionen der TOPMAKRO.PAS *)
Procedure Makrozeile_holen;
Procedure Makro_Aktivieren(Zeile : Str60);
Procedure MakroInit;
Procedure Makro_Erlernen(SK : Sondertaste; VC : Char);
Procedure Makro_Open_LearnFile;
(* Proceduren und Funtionen der TOPAUTO.PAS *)
Procedure Auto_Aktivieren(Kanal : Byte; Zeile : Str60);
Procedure Auto_Init(Kanal : Byte);
Procedure Autozeile_Holen(Kanal : Byte);
Function AutoJmpZnNr(Kanal : Byte; Zeile : Str40) : Word;
(* Proceduren und Funtionen der TOPPASS.PAS *)
Procedure Sysop_Einloggen(Kanal : Byte; Zeile : Str80);
Procedure Password_Auswert(Kanal : Byte; Zeile : String);
Procedure DieBox_PW_Scan(Kanal : Byte; Zeile : String);
Procedure Scan_PW_Array(Kanal : Byte);
Procedure BayBox_US_Scan(Kanal : Byte; Zeile : String);
Function GetPwParm (Nr : Byte; Zeile : Str80) : Str20;
Function Found_Pw_Call(Zeile : Str80; Cstr : Str9; AStr : Str6) : Boolean;
Function PseudoPriv(Laenge : Byte; Pstr : Str20; Dstr : Str80) : Str80;
Function Check_Parm(Zeile : String) : String;
Procedure RMNC_Auswert(Kanal : Byte; Zeile : Str80);
Procedure TheNet_SYS_Auswert(Kanal : Byte ; Zeile : String);
Procedure EZBOX_Auswert(Kanal : Byte; Zeile : Str80);
(* Proceduren und Funtionen der TOPCONV.PAS *)
Procedure Conv_Tx_All (Kanal : Byte);
Procedure ConversTX (Kanal : Byte; All,Head : Boolean; Zeile : String);
Procedure ConversUser (Kanal : Byte);
Procedure ConversRemote (Kanal : Byte; Zeile : String);
Procedure ConversIni (Kanal : Byte; INI : Boolean);
Procedure ConversAuswert (Kanal,Nr : Byte);
Function ConversCall(Kanal : Byte) : Str20;
Procedure ConversQuit(Kanal : Byte);
Implementation
Uses TOPACT,
TOPACT1,
TOPOVR,
TOPOVR1,
TOPOVR2,
TOPOVR4;
{$I TOPLINK}
{$I TOPCRC}
{$I TOPCOL}
{$I TOPMON}
{$I TOPMRK}
{$I TOPMAKRO}
{$I TOPAUTO}
{$I TOPPASS}
{$I TOPCONV}
End.